to come to life again - Alemán Inglés Diccionario